import { withInstall } from '@/utils'
import basicTable from './src/BasicTable.vue'
import tableList from './src/TableList.vue'
import tableAction from './src/components/actions/TableAction.vue'

export const BasicTable = withInstall(basicTable)
export const TableList = withInstall(tableList)
export const TableAction = withInstall(tableAction)
export { useTableList } from './src/hooks/useTableList'
export * from './src/typing'